package com.customer.dao;

import com.customer.pojo.Order;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @ClassName: OrderDao
 * @Description: 订单数据访问接口
 * @author kxk
 * @date 2021-05-13 09:25:06
 */
@Repository
public interface OrderDao {
    /**
     * 查找所有订单
     * @return 订单集合
     */
    public List<Order> findAll();

    /**
     * 通过订单编号查找订单
     * @param oid 订单编号
     * @return 订单对象
     */
    public Order findByOid(int oid);

    /**
     * 增加订单
     * @param order 订单对象
     * @return 受影响行数
     */
    public int addOrder(Order order);

    /**
     * 通过编号删除订单（批量）
     * @param ids 订单集合
     * @return 受影响行数
     */
    public int deleteOrder(int[] ids);






}
